#include"SList.h"


void test()
{
	SLTNode* s = NULL;
	SListPushBack(&s, 4);
	SListPushBack(&s, 3);
	SListPushBack(&s, 2);
	SListPushBack(&s, 1);
	SListPushFront(&s, 5);
	//SListPopBack(&s);
	//SListPopBack(&s);
	//SListPopBack(&s);
	//SListPopBack(&s);
	//SListPrint(s);
	//SListPopBack(&s);

	//SListPopFront(&s);
	//SListPrint(s);
	//SListPopFront(&s);
	//SListPrint(s);
	//SListPopFront(&s);
	//SListPrint(s);
	//SListPopFront(&s);
	//SListPrint(s);
	//SListPopFront(&s);
	//if (SListFind(s, 0))
	//	printf("%d\n", SListFind(s, 0)->x);
	//SListInsert(&s, SListFind(s, 5), 6);
	//SListInsert(&s, SListFind(s, 1), 1);
	SListErase(&s, SListFind(s, 1));
	SListPrint(s);
}

int main()
{
	test();
	return 0;
}